/*-----------------------------------------------------
编写一个程序
像右边的程序一样
采读取两个边的边长，以较小的数作为行数，以较大的数作为列数。
...........................
让我们来画一个长方形。
一边:7
另一边:3
*******
*******
*******
.............................
-----------------------------------------------------*/
#include <stdio.h>
int main()
{
    int width, height, a, b;
    printf("我们一起来画一个长方形\n");
    printf("一边:");
    scanf("%d", &a);
    printf("另一边:");
    scanf("%d", &b);

    if (a > b)
    {
        width = a;
        height = b;
    }
    else
    {
        width = b;
        height = a;
    }
     // 使用三元运算符也可以确定行数和列数
     // width = (a > b) ? a : b;
     // height = (a > b) ? b : a;

    for (int i = 1; i <=height; i++)
    {
        printf("\n");
        for (int k = 1; k <= width; k++)
        {
            printf("*");
        }
    }
}